• Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Low Low
    • None
    • 7.17.4
    • Search - Indexing

      Issue Summary

      This is reproducible on Data Center: yes

      Steps to Reproduce

      1. Set the indexing language to "Custom Japanese".
      2. Place the user_dict_ja.txt file in <confluence_home>/shared-home/config/.
      3. Start Confluence

      reference: Confluence日本語検索インデックス設定について

      Expected Results

      Start Confluence

      Actual Results

      Fail to start Confluence

      The below exception is thrown:

      Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'tenantedContentLuceneConnection' defined in class path resource [indexingSubsystemContext.xml]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.atlassian.bonnie.LuceneConnection]: Factory method 'createContentIndexConnection' threw exception; nested exception is java.lang.ArrayIndexOutOfBoundsException: Index 3 out of bounds for length 3
      .....
      Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 3 out of bounds for length 3
      	at org.apache.lucene.analysis.ja.dict.UserDictionary.<init>(UserDictionary.java:99) 

      Workaround

      Place the file after starting Confluence

            [CONFSERVER-79991] Unable to start Confluence with user_dict_ja.txt

            There are no comments yet on this issue.

              Unassigned Unassigned
              720db0c924f0 Tomoya Suzuki
              Affected customers:
              0 This affects my team
              Watchers:
              1 Start watching this issue

                Created:
                Updated: